key roles - Alemán Inglés Diccionario